home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / bbs_util / cc_v591.zip / RELEASE.DOC < prev   
Text File  |  1996-01-09  |  15KB  |  364 lines

  1.  
  2.                               CalCat!    
  3.                           By Bart Flentje
  4.                         Release information:
  5.                             Version 5.91
  6.                              8JANUARY96
  7.  
  8. What's on the drawing board?
  9.  Version 6.0 is now on the drawing board which will be a 32bit
  10.  CalCat!  It will have all of the same features and more.  It
  11.  will be operational in Windows95 and WindowsNT.  Once it has
  12.  officially been released, it will be made available in 16bit
  13.  code for all you Windows311 fans.  One important feature that
  14.  will be added that everyone has been asking for is the addition
  15.  of date ranges (swap the same screen for multiple days).
  16.  
  17.  
  18. v5.91 CalCat no longer expires but has disabled functions.  You
  19.       no longer have to call long distance to get temperary date
  20.       keys.  Unregistered users look for significantly fewer
  21.       options.  This version DOES NOT affect the hundreds of
  22.       registered users.
  23.  
  24. ** THESE FEATURES ARE ON HOLD UNTIL AFTER THE RELEASE OF THE
  25. ** LATEST VERSION OF CALCAT.  CALCAT FOR WINDOWS95 AND WINDOWSNT
  26.  
  27.       What's on the drawing board??
  28.       - Online help
  29.       - Global function for swap menu
  30.       - Moon phases
  31.       - Extensive Canadian holidays to be added.
  32.       - Built in utility for intertranslation between ALL BBS color
  33.         codes that are listed.  (major project, may take a while)
  34.       - New documentation.
  35.  
  36. v5.90 Finally fixed a problem that didn't allow you to turn off the
  37.       internal holidays, a minor problem we were unaware of for some
  38.       many months (Thanks Janet H.)
  39.  
  40.       We move the clear and pause screen code functions to the swap
  41.       file area so each may be independently controlled.  Now you can
  42.       swap menus with no clear or pause and at the same time, swap
  43.       hellos with the clear and pause.
  44.  
  45.       On the swap menu where target file numbers used to be listed,
  46.       we have put the actual target filename so you do not have to
  47.       guess what is where.  (Thanks Adrian S.)
  48.  
  49.       Fixed a menu that cosmetically malfunctions when scrolled.
  50.  
  51.  
  52. v5.81 Extended the clear and pause screens fields from length of 10 
  53.       to length of 30.  This gives user the ability to add long codes 
  54.       to the top and bottom lines such as the following:
  55.       @CLS@@NOPAUSE@@NOSTOP@ on top and @PAUSE@@07@ on bottom.
  56.  
  57.  
  58. v5.8  We finally eliminated the idea of having BBS package info
  59.       built into the system.  In place of this, we have redefined
  60.       the clear screen and pause screen codes as user configurable.
  61.       In other words, no matter what BBS package the user has, it
  62.       will be supported.
  63.       
  64.  
  65. v5.7  Eliminated 3 BBS packages from list that contained incomplete BBS
  66.       information such as clear screen and pause codes.  Added the new
  67.       Renegade BBS package and Celebrity BBS to list.  Added menu option
  68.       so user may now configure which line number pause code is added to.
  69.  
  70.  
  71. v5.6  Skipped public release.
  72.  
  73.  
  74. v5.5  Several cosmetic fixes.  Added a new feature that is in the 
  75.       testing stage.  Please bear with it.  We have added a new pause 
  76.       command which if activated adds a "@CLS@" to line #23 of your 
  77.       target screen.  We need major input as what to do with this feature:
  78.       -Is line 23 the right place for it?
  79.       -Should we delete everything after that line number?
  80.       -Is the pause inserted as a whole new line or shall it
  81.        be put on top of an existing line?
  82.       Send us feedback.  All of the source code is now in one convenient
  83.       location so as to make any and all adjustments/fixes fast and
  84.       immediate.  In the past we were plagued with the source being in
  85.       two places causing conflicts.
  86.  
  87.  
  88. v5.4  RIP is now fully functional!!!  Complete control over the BBS, 
  89.       SCR, & RIP graphic screens.  Minor programming fixes.
  90.  
  91.  
  92. v5.3  New v5.3 release 6/9/94 Apparently there was an error when a 
  93.       user tried to add more than 15 additional holidays.  Oops, this 
  94.       was caused by poor judgement on my part and has since been fixed.
  95.       The multiple path capability is now functional.  The source path 
  96.       remains the same...but the target path is now taken care of on an 
  97.       individual basis from each target file menu.  This allows screens 
  98.       to be swapped to multiple locations.  Minor repair was done to the 
  99.       INI database.  By brothers name was finally added to the copyright 
  100.       notice...he has done most of the work since CalCat's conversion to 
  101.       Turbo Pascal back in December.  A new option to change the holiday 
  102.       screen extension name has been added.  This is for those who wish 
  103.       to use the ANSI version of holiday screens.
  104.  
  105.  
  106. v5.2  One minor change was made to the code...  Now, instead of having 
  107.       a target file matrix of 10x20, it has been expanded to 20x100.  
  108.       This gives you many more options for using CalCat! as a regular 
  109.       screen swapper on non-holiday days.  Two minor bug fixes were made 
  110.       to the code.
  111.  
  112.  
  113. v5.1  Because more and more users are using CalCat! as their POSTCALL.BAT 
  114.       screen swapper, I took out the little beeper that rings everytime 
  115.       CalCat! is run.  CalCat! is now compatible with RBBS, this makes it 
  116.       now usable with six different BBS packages,  Yes!!  On unregistered 
  117.       versions where the top bar is written to top of screen, I took out 
  118.       the proprietary Wildcat color codes for the other BBS users.  Bar 
  119.       should now be gray.  No big deal, right??  Fixed a bug for those 
  120.       who decided to store the holiday screens in the unzipped format!  
  121.       Will now NOT erase the holiday screen once run. (oops)
  122.  
  123.  
  124. v5.0  CalCat! has been completely reprogrammed in Turbo Pascal.  All of 
  125.       the routines in the previous versions were mixed languages and caused 
  126.       some system lockups.  The new version is about 2 to 3 times faster 
  127.       and more efficient than before.  Improved windowing controls in the 
  128.       database program with a few neat features.  Added a very nice 
  129.       printing utility  which took the place of the old and failing 
  130.       routine.  A conversion utility has finally been created.  This 
  131.       utility will completely convert versions 4.0 to 4.6.  It will 
  132.       partially convert versions 3.0 to 3.7.  The install utility should 
  133.       take care of this problem.
  134.  
  135.       I would like to thank by brother Chad for insights and support 
  136.       during this change of CalCat!.  It was him who I convinced to 
  137.       reproduce the old code into something that is reliable.  Also, 
  138.       the users have been phenominal in the support and the patience 
  139.       during these difficult times.
  140.  
  141.       CalCat! now has BBS support at 612-686-8106!
  142.  
  143.  
  144.  
  145.       
  146.  
  147.  
  148.  
  149.                            History of CalCat!
  150.  
  151.  
  152.   - Version 1.0  Started out just as a small rotation program with only
  153.                  8 legal  holidays.  Included New Years Day, Christmas, 
  154.                  Valentine Day, Easter, Thanksgiving, Independence Day, 
  155.                  Halloween and Memorial Day.
  156.  
  157.   
  158.   - Version 1.1  Added a few extra holidays.  At this point the program 
  159.                  was  still only being  used on my own BBS.  Decided to 
  160.                  improve it and offer it as SHAREWARE.
  161.  
  162.   
  163.   - Version 1.2  This was a  major restructure of the program.  I added 
  164.                  11 more holidays, created a user document, and created 
  165.                  the program that configures the .CFG file. (CCFIG.EXE)  
  166.                  This version was the first SHAREWARE release.
  167.  
  168.  
  169.   - Version 1.3  No major changes.  This was a bug fix version.  When I
  170.                  had finished  with  version 1.2, two lines of code got 
  171.                  switched in the source which was a fatal mistake.  The 
  172.                  program  aborted unless  by CHANCE your two paths were
  173.                  the same.  All this was fixed and looks good.
  174.  
  175.   
  176.   - Version 1.4  No major changes.  Rewrote the doc files  and finished 
  177.                  beta testing on a Twin Cities BBS.  All goes well.
  178.  
  179.  
  180.   - Version 1.5  Personal release.
  181.                                  
  182.  
  183.   - Version 1.6  Major  restructure of  holiday  finding algorithm. The
  184.                  old version proved to be not so reliable.  Wrote a new 
  185.                  holiday finding algorithm that proved to 100% reliable 
  186.                  in thorough testing. Also, with new algorithm, it will 
  187.                  find a holiday regardless  of the year.  Added 12 more 
  188.                  holidays.  On registered versions, a credits line that 
  189.                  is written on swapped screen has been eliminated. This
  190.                  brought the first legal copyright of CalCat!.
  191.                  
  192.   
  193.   - Version 1.7  This is exactly  the same as version 1.6, however this 
  194.                  is for registered user who want to use ANSI instead of 
  195.                  Wildcat @ color codes. This was due to popular demand.
  196.  
  197.   
  198.   
  199.   
  200.                   
  201.  
  202.  
  203.   - Version 1.8  Added 25 more holidays. Total number of holidays to 62
  204.                  and more to come. 
  205.  
  206.   
  207.   - Version 1.9  This will be the ANSI version of version 1.8.  Has not 
  208.                  been completed.
  209.  
  210.   
  211.   - Version 2.0  Added 40 holidays to  bring the total to 102.  In this 
  212.                  version,  all holidays can  be turned on or off.  Also 
  213.                  added the option  of adding  holidays.  They had to be 
  214.                  fixed holidays, varying holidays wouldn't work.  Print
  215.                  and listing utilities added for the first time.  
  216.  
  217.   
  218.   - Version 2.1  This was a bug fix release. 
  219.  
  220.   
  221.   - Version 2.2  This was a release with new expiration date.
  222.   
  223.  
  224.   - Version 2.3  Modified the screen output at runtime.
  225.  
  226.   
  227.   - Version 2.4 through 2.9 have been skipped.  
  228.  
  229.  
  230.   - Version 3.0  Complete restructure of  format including:  Put all of
  231.                  holiday data into a data file.  Additional screens can
  232.                  be swapped in randomly or sequentially on  non-holiday
  233.                  days. Created a new database utility to manage holiday
  234.                  data.  Added a  new key  system for easy registration.
  235.                  Converted the .CFG file into a .INI style of file. The
  236.                  listing routines were given a dramatic facelift.
  237.  
  238.   
  239.   - Version 3.1  Personal release.
  240.   
  241.  
  242.   - Version 3.2  Added feature allows the holiday screens to be stored
  243.                  in archive form.  Can now have up to three holiday
  244.                  screens at once if there happens to be more than one
  245.                  holiday on a given day.
  246.  
  247.   
  248.   - Version 3.3  Bug fix to version 3.2.  The absence of a truncate routine
  249.                  caused unwanted errors.  Non-fatal.
  250.  
  251.   - Version 3.4  Bug fix for that ever problem error 64.
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.   - Version 3.5  Repaired a few known bugs, such as:
  260.                  Did not check the syntax of target files so an error 64 may 
  261.                  have resulted if not careful.
  262.                  When doing swap on non-holiday days with multiple targetfiles,
  263.                  only one targetfile would be copied to.
  264.                  When doing multiple swaps using random sequence, screens would
  265.                  repeat if screens in .DAT were less than targetfiles.
  266.                  
  267.   - Version 3.6  Due to popular demand, the bell that rang on non-registered
  268.                  versions was added to registered versions.  Apparantly some
  269.                  users like to hear there event going off in the middle of
  270.                  the night.
  271.  
  272.   - Version 3.7  This was a minor bug fix to version 3.6.
  273.  
  274.   
  275.   - Version 4.0ß 
  276.   
  277.         Added an expanded swapper to the system that allows independent
  278.         swapping of 10 different locations that each have their own list
  279.         of up to 20 screens to swap from.  Each location will have full
  280.         control including On/Off toggle, holidays, and sequencing.
  281.  
  282.         Also added was an easy to use menuing system for all databases
  283.         including the CALCAT.INI file which is now incorperated into a
  284.         binary file versus text.
  285.         
  286.         Graphic (RIP) support has been added.  Everything is in place
  287.         and functioning at authors end, however, this option may be
  288.         sticky so please be patient.  I am continually seaking advice
  289.         on how to operate this option.  Graphic (RIP) is a registered
  290.         function only at this time.
  291.  
  292.         Menu swapping as promised has been eliminated from the CalCat!
  293.         project and a complete full featured screen swapper with this
  294.         feature is near completion.
  295.   
  296.   
  297.   Version 4.0  Bug fix to v4.0ß.  Never released.
  298.  
  299.   Version 4.1  Bug fix to v4.0.  Released only locally.
  300.  
  301.   Version 4.2  Bug fix to v4.1.  Released only locally.
  302.  
  303.  
  304.   Version 4.3 Bug fix to v4.2
  305.  
  306.          Found that a system with no mouse driver installed at a certain
  307.          point locked the system.  This has been fixed.  Eliminated the
  308.          "PROBLEM" of CalCat! erasing needed display screens.  For those
  309.          who register, I added the option to completely edit and modify
  310.          the CalCat.DAT file as long as any modified .DAT files are NOT
  311.          distributed at ALL.  Freed up some stack space that may have
  312.          caused unwanted program abortion.
  313.  
  314.   
  315.   Version 4.5 I forgot the new changes, but there was a good reason!
  316.   
  317.   
  318.   Version 4.6 is a minor bug fix to version 4.5.  Fixed the problem of not
  319.               being able to leave the swap list blank.  This stops the 
  320.               forcing of the CALCAT.BBS screen to be copied on non-holiday 
  321.               day for those who have not setup their own swap screens.
  322.  
  323.               Fixed a color problem in the swap screen input box.  Appeared 
  324.               to be blacked out with no color.  This has since been fixed.
  325.  
  326.  
  327.  
  328.   
  329.   
  330.   Registration of this product is only $12.00 and will give you exclusive 
  331.   rights of the product including:
  332.  
  333.  
  334.   (1) You will be given a key that will identify you as a registered user of 
  335.   CalCat! which will allow you to use it within certain  *guidelines.
  336.  
  337.  
  338.   (2) You will be eligible to receive updates for free (excluding costs such 
  339.       as postage, shipping materials, and long distance fees.)
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351. * The guidelines are set forth as follows:  CalCat! is (c) Copyrighted 1995, 
  352.   by Bart Flentje.  It has been registered with the United States Library of 
  353.   Congress  as such.  It  is unlawful to  duplicate  and/or  distribute this 
  354.   software package without the express written  consent of its author.  Once 
  355.   registered to this  product, the same  guidelines must be followed.  Also, 
  356.   when registered the user recognizes that he/she is only a licenced user of 
  357.   this product  and he/she  is not the  owner of  this property.  The author 
  358.   maintains ownership and  rights of this software  package at all times and 
  359.   may  revoke privileges  of use if found  necessary.  If  a user  uses this 
  360.   product, he/she may  use only one  working copy at once.  If multiple node 
  361.   BBS's are part of a  system, then  one copy may be run on each node of the 
  362.   system if, and only if, the systems all reside in the same building.
  363.  
  364.